armour sweep - French English Dictionary